package com.sudichina.sudichina.bean;

import java.math.BigDecimal;

import java.util.List;

/**
 * Created by ${杨伟乔} on 2017/3/16.
 * 邮箱: yangweiqiao@126.com
 * QQ: 463217558
 * 别人光鲜的背后或者有着太多不为人知的痛苦
 * 学习可以改变一切、 行动可以解决一切问题、
 */

public class YueCheList {


    /**
     * msg : 成功！
     * data : {"currentPage":1,"pageSize":5,"pageTotal":6,"recordTotal":30,"previousPage":1,"nextPage":2,"firstPage":1,"lastPage":6,"content":[{"id":119,"consignorAccountId":138,"vehOwnOrderId":91,"orderNo":"V201703152316054885","orderType":null,"orderSoure":"yueChe","posToCode":"110111","posFromCode":"110108","laLoPosition":null,"transEndTime":1489507200000,"transStartTime":1490112000000,"pickupFlag":"1346695443","pickupAddress":"北京市/北京市/朝阳区","pickupMoney":null,"deliverFlag":"doorToDoor","deliverAddress":"赵小虎","deliverMoney":123,"quoteMethod":null,"occupie":null,"orderMoney":23432,"totalMoney":161499,"insuranceFlag":null,"tradeSubject":null,"orderDesc":null,"tradeStatus":"wanCheng","crtLong":1489590965000,"confirmMethod":null,"payTime":null,"payMethod":null,"userBillId":null,"receiveTime":null,"consigneeAdd":"北京市/北京市/顺义区","consigneeCon":"1346695443","consignee":"蔺腾飞","dealTime":null,"dealResult":null,"invoiceNo":null,"invoiceFlag":true,"invoiceMoney":null,"insurance":null,"insuranceNo":null,"arrivalTime":null,"receiptTime":null,"fromZone":"海淀区","endZone":"房山区","unitPrice":123,"volume":null,"weight":1312,"itemMoney":null,"itemName":"拖鞋","vehAccountId":null,"carTradeStatus":null,"carFirstLetter":null,"cardNumber":null,"startMoney":null,"endMoney":null,"currentPage":1,"pageSize":5},{"id":117,"consignorAccountId":109,"vehOwnOrderId":null,"orderNo":"V201703152103033836","orderType":null,"orderSoure":"yueChe","posToCode":"640202","posFromCode":"469027","laLoPosition":null,"transEndTime":1489507200000,"transStartTime":1489593600000,"pickupFlag":"1352227099","pickupAddress":"","pickupMoney":null,"deliverFlag":"doorToDoor","deliverAddress":"照照","deliverMoney":343,"quoteMethod":null,"occupie":null,"orderMoney":null,"totalMoney":null,"insuranceFlag":null,"tradeSubject":null,"orderDesc":null,"tradeStatus":"yueCheDaiQiang","crtLong":1489582983000,"confirmMethod":null,"payTime":null,"payMethod":null,"userBillId":null,"receiveTime":null,"consigneeAdd":"甘肃省/武威市/民勤县","consigneeCon":"1352222222","consignee":"赵本山","dealTime":null,"dealResult":null,"invoiceNo":null,"invoiceFlag":null,"invoiceMoney":null,"insurance":null,"insuranceNo":null,"arrivalTime":null,"receiptTime":null,"fromZone":"乐东黎族自治县","endZone":"大武口区","unitPrice":123,"volume":null,"weight":124,"itemMoney":null,"itemName":"钱包","vehAccountId":null,"carTradeStatus":null,"carFirstLetter":null,"cardNumber":null,"startMoney":null,"endMoney":null,"currentPage":1,"pageSize":5},{"id":116,"consignorAccountId":109,"vehOwnOrderId":null,"orderNo":"V201703152057209658","orderType":null,"orderSoure":"yueChe","posToCode":"500103","posFromCode":"500103","laLoPosition":null,"transEndTime":1489507200000,"transStartTime":1489593600000,"pickupFlag":"1352227099","pickupAddress":"福建省/南平市/顺昌县","pickupMoney":null,"deliverFlag":"doorToDoor","deliverAddress":"啥都好","deliverMoney":234,"quoteMethod":null,"occupie":null,"orderMoney":null,"totalMoney":null,"insuranceFlag":null,"tradeSubject":null,"orderDesc":null,"tradeStatus":"yueCheDaiQiang","crtLong":1489582640000,"confirmMethod":null,"payTime":null,"payMethod":null,"userBillId":null,"receiveTime":null,"consigneeAdd":"河北省/衡水市/安平县","consigneeCon":"1352222222","consignee":"赵本山","dealTime":null,"dealResult":null,"invoiceNo":null,"invoiceFlag":true,"invoiceMoney":null,"insurance":null,"insuranceNo":null,"arrivalTime":null,"receiptTime":null,"fromZone":"渝中区","endZone":"渝中区","unitPrice":123,"volume":null,"weight":2342,"itemMoney":null,"itemName":"阳","vehAccountId":null,"carTradeStatus":null,"carFirstLetter":null,"cardNumber":null,"startMoney":null,"endMoney":null,"currentPage":1,"pageSize":5}]}
     * code : 1
     */

    private String msg;
    /**
     * currentPage : 1
     * pageSize : 5
     * pageTotal : 6
     * recordTotal : 30
     * previousPage : 1
     * nextPage : 2
     * firstPage : 1
     * lastPage : 6
     * content : [{"id":119,"consignorAccountId":138,"vehOwnOrderId":91,"orderNo":"V201703152316054885","orderType":null,"orderSoure":"yueChe","posToCode":"110111","posFromCode":"110108","laLoPosition":null,"transEndTime":1489507200000,"transStartTime":1490112000000,"pickupFlag":"1346695443","pickupAddress":"北京市/北京市/朝阳区","pickupMoney":null,"deliverFlag":"doorToDoor","deliverAddress":"赵小虎","deliverMoney":123,"quoteMethod":null,"occupie":null,"orderMoney":23432,"totalMoney":161499,"insuranceFlag":null,"tradeSubject":null,"orderDesc":null,"tradeStatus":"wanCheng","crtLong":1489590965000,"confirmMethod":null,"payTime":null,"payMethod":null,"userBillId":null,"receiveTime":null,"consigneeAdd":"北京市/北京市/顺义区","consigneeCon":"1346695443","consignee":"蔺腾飞","dealTime":null,"dealResult":null,"invoiceNo":null,"invoiceFlag":true,"invoiceMoney":null,"insurance":null,"insuranceNo":null,"arrivalTime":null,"receiptTime":null,"fromZone":"海淀区","endZone":"房山区","unitPrice":123,"volume":null,"weight":1312,"itemMoney":null,"itemName":"拖鞋","vehAccountId":null,"carTradeStatus":null,"carFirstLetter":null,"cardNumber":null,"startMoney":null,"endMoney":null,"currentPage":1,"pageSize":5},{"id":117,"consignorAccountId":109,"vehOwnOrderId":null,"orderNo":"V201703152103033836","orderType":null,"orderSoure":"yueChe","posToCode":"640202","posFromCode":"469027","laLoPosition":null,"transEndTime":1489507200000,"transStartTime":1489593600000,"pickupFlag":"1352227099","pickupAddress":"","pickupMoney":null,"deliverFlag":"doorToDoor","deliverAddress":"照照","deliverMoney":343,"quoteMethod":null,"occupie":null,"orderMoney":null,"totalMoney":null,"insuranceFlag":null,"tradeSubject":null,"orderDesc":null,"tradeStatus":"yueCheDaiQiang","crtLong":1489582983000,"confirmMethod":null,"payTime":null,"payMethod":null,"userBillId":null,"receiveTime":null,"consigneeAdd":"甘肃省/武威市/民勤县","consigneeCon":"1352222222","consignee":"赵本山","dealTime":null,"dealResult":null,"invoiceNo":null,"invoiceFlag":null,"invoiceMoney":null,"insurance":null,"insuranceNo":null,"arrivalTime":null,"receiptTime":null,"fromZone":"乐东黎族自治县","endZone":"大武口区","unitPrice":123,"volume":null,"weight":124,"itemMoney":null,"itemName":"钱包","vehAccountId":null,"carTradeStatus":null,"carFirstLetter":null,"cardNumber":null,"startMoney":null,"endMoney":null,"currentPage":1,"pageSize":5},{"id":116,"consignorAccountId":109,"vehOwnOrderId":null,"orderNo":"V201703152057209658","orderType":null,"orderSoure":"yueChe","posToCode":"500103","posFromCode":"500103","laLoPosition":null,"transEndTime":1489507200000,"transStartTime":1489593600000,"pickupFlag":"1352227099","pickupAddress":"福建省/南平市/顺昌县","pickupMoney":null,"deliverFlag":"doorToDoor","deliverAddress":"啥都好","deliverMoney":234,"quoteMethod":null,"occupie":null,"orderMoney":null,"totalMoney":null,"insuranceFlag":null,"tradeSubject":null,"orderDesc":null,"tradeStatus":"yueCheDaiQiang","crtLong":1489582640000,"confirmMethod":null,"payTime":null,"payMethod":null,"userBillId":null,"receiveTime":null,"consigneeAdd":"河北省/衡水市/安平县","consigneeCon":"1352222222","consignee":"赵本山","dealTime":null,"dealResult":null,"invoiceNo":null,"invoiceFlag":true,"invoiceMoney":null,"insurance":null,"insuranceNo":null,"arrivalTime":null,"receiptTime":null,"fromZone":"渝中区","endZone":"渝中区","unitPrice":123,"volume":null,"weight":2342,"itemMoney":null,"itemName":"阳","vehAccountId":null,"carTradeStatus":null,"carFirstLetter":null,"cardNumber":null,"startMoney":null,"endMoney":null,"currentPage":1,"pageSize":5}]
     */

    private DataBean data;
    private int code;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public static class DataBean {
        private int currentPage;
        private int pageSize;
        private int pageTotal;
        private int recordTotal;
        private int previousPage;
        private int nextPage;
        private int firstPage;
        private int lastPage;
        /**
         * id : 119
         * consignorAccountId : 138
         * vehOwnOrderId : 91
         * orderNo : V201703152316054885
         * orderType : null
         * orderSoure : yueChe
         * posToCode : 110111
         * posFromCode : 110108
         * laLoPosition : null
         * transEndTime : 1489507200000
         * transStartTime : 1490112000000
         * pickupFlag : 1346695443
         * pickupAddress : 北京市/北京市/朝阳区
         * pickupMoney : null
         * deliverFlag : doorToDoor
         * deliverAddress : 赵小虎
         * deliverMoney : 123
         * quoteMethod : null
         * occupie : null
         * orderMoney : 23432
         * totalMoney : 161499
         * insuranceFlag : null
         * tradeSubject : null
         * orderDesc : null
         * tradeStatus : wanCheng
         * crtLong : 1489590965000
         * confirmMethod : null
         * payTime : null
         * payMethod : null
         * userBillId : null
         * receiveTime : null
         * consigneeAdd : 北京市/北京市/顺义区
         * consigneeCon : 1346695443
         * consignee : 蔺腾飞
         * dealTime : null
         * dealResult : null
         * invoiceNo : null
         * invoiceFlag : true
         * invoiceMoney : null
         * insurance : null
         * insuranceNo : null
         * arrivalTime : null
         * receiptTime : null
         * fromZone : 海淀区
         * endZone : 房山区
         * unitPrice : 123
         * volume : null
         * weight : 1312
         * itemMoney : null
         * itemName : 拖鞋
         * vehAccountId : null
         * carTradeStatus : null
         * carFirstLetter : null
         * cardNumber : null
         * startMoney : null
         * endMoney : null
         * currentPage : 1
         * pageSize : 5
         */

        private List<ContentBean> content;

        public int getCurrentPage() {
            return currentPage;
        }

        public void setCurrentPage(int currentPage) {
            this.currentPage = currentPage;
        }

        public int getPageSize() {
            return pageSize;
        }

        public void setPageSize(int pageSize) {
            this.pageSize = pageSize;
        }

        public int getPageTotal() {
            return pageTotal;
        }

        public void setPageTotal(int pageTotal) {
            this.pageTotal = pageTotal;
        }

        public int getRecordTotal() {
            return recordTotal;
        }

        public void setRecordTotal(int recordTotal) {
            this.recordTotal = recordTotal;
        }

        public int getPreviousPage() {
            return previousPage;
        }

        public void setPreviousPage(int previousPage) {
            this.previousPage = previousPage;
        }

        public int getNextPage() {
            return nextPage;
        }

        public void setNextPage(int nextPage) {
            this.nextPage = nextPage;
        }

        public int getFirstPage() {
            return firstPage;
        }

        public void setFirstPage(int firstPage) {
            this.firstPage = firstPage;
        }

        public int getLastPage() {
            return lastPage;
        }

        public void setLastPage(int lastPage) {
            this.lastPage = lastPage;
        }

        public List<ContentBean> getContent() {
            return content;
        }

        public void setContent(List<ContentBean> content) {
            this.content = content;
        }

        public static class ContentBean {

            private Long id;

            private Long consignorAccountId;

            private Long vehOwnOrderId;

            private String orderNo;

            private String orderType;

            private String orderSoure;

            private String posToCode;

            private String posFromCode;

            private String laLoPosition;

            private Long transEndTime;

            private Long transStartTime;

            private String pickupFlag;

            private String pickupAddress;

            private Float pickupMoney;

            private String deliverFlag;

            private String deliverAddress;

            private Float deliverMoney;

            private String quoteMethod;

            private BigDecimal occupie;

            private Float orderMoney;

            private Float totalMoney;

            private String insuranceFlag;

            private String tradeSubject;

            private String orderDesc;

            private String tradeStatus;

            private Long crtLong;

            private String confirmMethod;

            private Long payTime;

            private String payMethod;

            private Long userBillId;

            private Long receiveTime;

            private String consigneeAdd;

            private String consigneeCon;

            private String consignee;

            private Long dealTime;

            private String dealResult;

            private String invoiceNo;

            private Boolean invoiceFlag;

            private Float invoiceMoney;

            private Float insurance;

            private String insuranceNo;

            private Long arrivalTime;

            private Long receiptTime;


            private String fromZone;//出发城市
            private String endZone;//到达城市

            private Float unitPrice;
            private BigDecimal volume;
            private BigDecimal weight;
            private Float itemMoney;
            private String itemName;

            private Long vehAccountId; //车主id
            private String carTradeStatus; //车主订单状态
            private String carFirstLetter;// 首车牌
            private String cardNumber;//车牌号


            private Float startMoney;
            private Float endMoney;


            /**
             * currentPage 当前页
             */
            private int currentPage = 1;
            /**
             * pageSize 每页大小
             */
            private int pageSize = 5;


            public Float getStartMoney() {
                return startMoney;
            }

            public void setStartMoney(Float startMoney) {
                this.startMoney = startMoney;
            }

            public Float getEndMoney() {
                return endMoney;
            }

            public void setEndMoney(Float endMoney) {
                this.endMoney = endMoney;
            }





            public int getCurrentPage() {
                return currentPage;
            }

            public void setCurrentPage(int currentPage) {
                this.currentPage = currentPage;
            }

            public int getPageSize() {
                return pageSize;
            }

            public void setPageSize(int pageSize) {
                this.pageSize = pageSize;
            }

            public String getItemName() {
                return itemName;
            }

            public void setItemName(String itemName) {
                this.itemName = itemName;
            }

            public Long getVehAccountId() {
                return vehAccountId;
            }

            public void setVehAccountId(Long vehAccountId) {
                this.vehAccountId = vehAccountId;
            }

            public String getCarTradeStatus() {
                return carTradeStatus;
            }

            public void setCarTradeStatus(String carTradeStatus) {
                this.carTradeStatus = carTradeStatus;
            }

            public String getCarFirstLetter() {
                return carFirstLetter;
            }

            public void setCarFirstLetter(String carFirstLetter) {
                this.carFirstLetter = carFirstLetter;
            }

            public String getCardNumber() {
                return cardNumber;
            }

            public void setCardNumber(String cardNumber) {
                this.cardNumber = cardNumber;
            }

            public String getFromZone() {
                return fromZone;
            }

            public void setFromZone(String fromZone) {
                this.fromZone = fromZone;
            }

            public String getEndZone() {
                return endZone;
            }

            public void setEndZone(String endZone) {
                this.endZone = endZone;
            }

            public Float getUnitPrice() {
                return unitPrice;
            }

            public void setUnitPrice(Float unitPrice) {
                this.unitPrice = unitPrice;
            }

            public BigDecimal getVolume() {
                return volume;
            }

            public void setVolume(BigDecimal volume) {
                this.volume = volume;
            }

            public BigDecimal getWeight() {
                return weight;
            }

            public void setWeight(BigDecimal weight) {
                this.weight = weight;
            }

            public Float getItemMoney() {
                return itemMoney;
            }

            public void setItemMoney(Float itemMoney) {
                this.itemMoney = itemMoney;
            }

            public Long getId() {
                return id;
            }

            public void setId(Long id) {
                this.id = id;
            }

            public Long getConsignorAccountId() {
                return consignorAccountId;
            }

            public void setConsignorAccountId(Long consignorAccountId) {
                this.consignorAccountId = consignorAccountId;
            }

            public Long getVehOwnOrderId() {
                return vehOwnOrderId;
            }

            public void setVehOwnOrderId(Long vehOwnOrderId) {
                this.vehOwnOrderId = vehOwnOrderId;
            }



            public Long getTransEndTime() {
                return transEndTime;
            }

            public void setTransEndTime(Long transEndTime) {
                this.transEndTime = transEndTime;
            }


            public String getOrderNo() {
                return orderNo;
            }

            public void setOrderNo(String orderNo) {
                this.orderNo = orderNo == null ? null : orderNo.trim();
            }

            public String getOrderType() {
                return orderType;
            }

            public void setOrderType(String orderType) {
                this.orderType = orderType == null ? null : orderType.trim();
            }

            public String getOrderSoure() {
                return orderSoure;
            }

            public void setOrderSoure(String orderSoure) {
                this.orderSoure = orderSoure == null ? null : orderSoure.trim();
            }

            public String getPosToCode() {
                return posToCode;
            }

            public void setPosToCode(String posToCode) {
                this.posToCode = posToCode == null ? null : posToCode.trim();
            }

            public String getPosFromCode() {
                return posFromCode;
            }

            public void setPosFromCode(String posFromCode) {
                this.posFromCode = posFromCode == null ? null : posFromCode.trim();
            }

            public String getLaLoPosition() {
                return laLoPosition;
            }

            public void setLaLoPosition(String laLoPosition) {
                this.laLoPosition = laLoPosition == null ? null : laLoPosition.trim();
            }

            public Long getTransStartTime() {
                return transStartTime;
            }

            public void setTransStartTime(Long transStartTime) {
                this.transStartTime = transStartTime;
            }

            public String getPickupFlag() {
                return pickupFlag;
            }

            public void setPickupFlag(String pickupFlag) {
                this.pickupFlag = pickupFlag == null ? null : pickupFlag.trim();
            }

            public String getPickupAddress() {
                return pickupAddress;
            }

            public void setPickupAddress(String pickupAddress) {
                this.pickupAddress = pickupAddress == null ? null : pickupAddress.trim();
            }

            public Float getPickupMoney() {
                return pickupMoney;
            }

            public void setPickupMoney(Float pickupMoney) {
                this.pickupMoney = pickupMoney;
            }

            public String getDeliverFlag() {
                return deliverFlag;
            }

            public void setDeliverFlag(String deliverFlag) {
                this.deliverFlag = deliverFlag == null ? null : deliverFlag.trim();
            }

            public String getDeliverAddress() {
                return deliverAddress;
            }

            public void setDeliverAddress(String deliverAddress) {
                this.deliverAddress = deliverAddress == null ? null : deliverAddress.trim();
            }

            public Float getDeliverMoney() {
                return deliverMoney;
            }

            public void setDeliverMoney(Float deliverMoney) {
                this.deliverMoney = deliverMoney;
            }

            public String getQuoteMethod() {
                return quoteMethod;
            }

            public void setQuoteMethod(String quoteMethod) {
                this.quoteMethod = quoteMethod == null ? null : quoteMethod.trim();
            }

            public BigDecimal getOccupie() {
                return occupie;
            }

            public void setOccupie(BigDecimal occupie) {
                this.occupie = occupie;
            }

            public Float getOrderMoney() {
                return orderMoney;
            }

            public void setOrderMoney(Float orderMoney) {
                this.orderMoney = orderMoney;
            }

            public Float getTotalMoney() {
                return totalMoney;
            }

            public void setTotalMoney(Float totalMoney) {
                this.totalMoney = totalMoney;
            }

            public String getInsuranceFlag() {
                return insuranceFlag;
            }

            public void setInsuranceFlag(String insuranceFlag) {
                this.insuranceFlag = insuranceFlag == null ? null : insuranceFlag.trim();
            }

            public String getTradeSubject() {
                return tradeSubject;
            }

            public void setTradeSubject(String tradeSubject) {
                this.tradeSubject = tradeSubject == null ? null : tradeSubject.trim();
            }

            public String getOrderDesc() {
                return orderDesc;
            }

            public void setOrderDesc(String orderDesc) {
                this.orderDesc = orderDesc == null ? null : orderDesc.trim();
            }

            public String getTradeStatus() {
                return tradeStatus;
            }

            public void setTradeStatus(String tradeStatus) {
                this.tradeStatus = tradeStatus == null ? null : tradeStatus.trim();
            }

            public Long getCrtLong() {
                return crtLong;
            }

            public void setCrtLong(Long crtLong) {
                this.crtLong = crtLong;
            }

            public String getConfirmMethod() {
                return confirmMethod;
            }

            public void setConfirmMethod(String confirmMethod) {
                this.confirmMethod = confirmMethod == null ? null : confirmMethod.trim();
            }

            public Long getPayTime() {
                return payTime;
            }

            public void setPayTime(Long payTime) {
                this.payTime = payTime;
            }

            public String getPayMethod() {
                return payMethod;
            }

            public void setPayMethod(String payMethod) {
                this.payMethod = payMethod == null ? null : payMethod.trim();
            }

            public Long getUserBillId() {
                return userBillId;
            }

            public void setUserBillId(Long userBillId) {
                this.userBillId = userBillId;
            }

            public Long getReceiveTime() {
                return receiveTime;
            }

            public void setReceiveTime(Long receiveTime) {
                this.receiveTime = receiveTime;
            }

            public String getConsigneeAdd() {
                return consigneeAdd;
            }

            public void setConsigneeAdd(String consigneeAdd) {
                this.consigneeAdd = consigneeAdd == null ? null : consigneeAdd.trim();
            }

            public String getConsigneeCon() {
                return consigneeCon;
            }

            public void setConsigneeCon(String consigneeCon) {
                this.consigneeCon = consigneeCon == null ? null : consigneeCon.trim();
            }

            public String getConsignee() {
                return consignee;
            }

            public void setConsignee(String consignee) {
                this.consignee = consignee == null ? null : consignee.trim();
            }

            public Long getDealTime() {
                return dealTime;
            }

            public void setDealTime(Long dealTime) {
                this.dealTime = dealTime;
            }

            public String getDealResult() {
                return dealResult;
            }

            public void setDealResult(String dealResult) {
                this.dealResult = dealResult == null ? null : dealResult.trim();
            }

            public String getInvoiceNo() {
                return invoiceNo;
            }

            public void setInvoiceNo(String invoiceNo) {
                this.invoiceNo = invoiceNo == null ? null : invoiceNo.trim();
            }

            public Boolean getInvoiceFlag() {
                return invoiceFlag;
            }

            public void setInvoiceFlag(Boolean invoiceFlag) {
                this.invoiceFlag = invoiceFlag;
            }

            public Float getInvoiceMoney() {
                return invoiceMoney;
            }

            public void setInvoiceMoney(Float invoiceMoney) {
                this.invoiceMoney = invoiceMoney;
            }

            public Float getInsurance() {
                return insurance;
            }

            public void setInsurance(Float insurance) {
                this.insurance = insurance;
            }

            public String getInsuranceNo() {
                return insuranceNo;
            }

            public void setInsuranceNo(String insuranceNo) {
                this.insuranceNo = insuranceNo == null ? null : insuranceNo.trim();
            }

            public Long getArrivalTime() {
                return arrivalTime;
            }

            public void setArrivalTime(Long arrivalTime) {
                this.arrivalTime = arrivalTime;
            }

            public Long getReceiptTime() {
                return receiptTime;
            }

            public void setReceiptTime(Long receiptTime) {
                this.receiptTime = receiptTime;
            }
    }
}}
